/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.uoc.tds.bean;

import java.util.Date;

public class Inscripcion implements java.io.Serializable {

    /** Identificador universal para esta clase Serializable. */
    private static final long serialVersionUID = 2667510135817196368L;

    Usuario asistente;
    Evento evento;
    Integer estado;
    Date fechaEstado;
    String motivoEstado;
    Date fechaInscripcion;
    Boolean checkIn;

    public Inscripcion(Usuario asistente, Evento evento, Integer estado, Date fechaInscripcion, Boolean checkIn) {
        this.asistente = asistente;
        this.evento = evento;
        this.estado = estado;
        this.fechaInscripcion = fechaInscripcion;
        this.checkIn = checkIn;
    }

    public Usuario getAsistente() {
        return asistente;
    }

    public void setAsistente(Usuario asistente) {
        this.asistente = asistente;
    }

    public Boolean getCheckIn() {
        return checkIn;
    }

    public void setCheckIn(Boolean checkIn) {
        this.checkIn = checkIn;
    }

    public Integer getEstado() {
        return estado;
    }

    public void setEstado(Integer estado) {
        this.estado = estado;
    }

    public Evento getEvento() {
        return evento;
    }

    public void setEvento(Evento evento) {
        this.evento = evento;
    }

    public Date getFechaEstado() {
        return fechaEstado;
    }

    public void setFechaEstado(Date fechaEstado) {
        this.fechaEstado = fechaEstado;
    }

    public Date getFechaInscripcion() {
        return fechaInscripcion;
    }

    public void setFechaInscripcion(Date fechaInscripcion) {
        this.fechaInscripcion = fechaInscripcion;
    }

    public String getMotivoEstado() {
        return motivoEstado;
    }

    public void setMotivoEstado(String motivoEstado) {
        this.motivoEstado = motivoEstado;
    }

    
}
